microbial insecticides - Turco Inglés Diccionario